package com.nba.dao;

import java.util.List;

import com.nba.bean.Schedule;
import com.nba.bean.inherit.GameInherit;

public interface GameDao {
	
	/**查询所有赛程
	 * @return
	 */
	List<Schedule> selectGameAll();
	
	/**通过Id查找
	 * @param gameId
	 * @return
	 */
	Schedule selectGameById(String gameId);
	
	/**查询所有赛程（分页查询）
	 * @param keyword
	 * @param pageNum
	 * @param pageSize
	 * @return
	 */
	List<GameInherit> SelectGameAll(String keyword ,int pageNum ,int pageSize);
	
	/**查询赛程总条数
	 * @param keyword
	 * @return
	 */
	int selectGameTotal(String keyword);
	
	/**通过Id删除
	 * @param gameId
	 * @return
	 */
	int delectGameById(int gameId);
	
	/**修改赛程信息
	 * @param schedule
	 * @return
	 */
	int updateGame(Schedule schedule);
	
	/**添加球员
	 * @param schedule
	 * @return
	 */
	int insertGame(Schedule schedule);
	
	
	
}
